be sheltered from - Französisch Englisch Wörterbuch